reserch-based pharmaceutical company - French English Dictionary